the most critical point - German English Dictionary